
int main(void)
{
    {
        int k;
        {
            for(int i = 0; i < 100; ++i) {
                k++;
            }
        }
    }
}


int main2(void)
{
    {
        int bar(int a, int b, int c); 
        {
            int bar(int a, int b, int c); 
            {
                 int bar(int a, int b, int c); 
            }
        }
    }
}


int x;
int foo(void)
{
    int x;
    {
        int x;
        {
            int x;
            {
                 x++;  // 解析到这里就会调用 primary_expr 函数
            }
        }
    }
}